package com.itheima.dao;

import com.itheima.pojo.Intervention;

import java.util.Map;

/**
 * 健康干预
 */
public interface InterventionDao {

    /**
     * 根据订单id查询一个健康干预
     * @param orderId
     * @return
     */
    Intervention findById(Integer orderId);

    /**
     * 添加一条建议
     * @param intervention
     */
    void adviseAdd(Intervention intervention);

    /**
     * 添加医生建议关连的中间表 Food
     * @param map
     */
    void setInterventionAndFood(Map map);

    /**
     * 添加医生建议关联的中间表 sport
     * @param map
     */
    void setInterventionAndSport(Map map);

    /**
     * 根据订单id查询一个健康干预
     * @param id
     * @return
     */
    Intervention findByOrderId(Integer id);
}
